#header { background:none; }
#header {height:130px; background:url(../images/signin_head_bg.png)  repeat-x 0 -20px #fff;}
.transform760 #aliLogo { margin-left:85px; _margin-left:42px; }
#aliLogo a { margin-top:15px; background:url(../images/alibaba_logo.png)  no-repeat; _background:url(../images/logo_alibaba_b.png)  no-repeat; }
#aliLogo a:hover { cursor:hand; background:url(../images/mouseover_logo.png)  no-repeat -2px -2px; _background:url(../images/logo_mouseover_b.png)  no-repeat; }

#benefits { width:415px; height:339px; margin:0 20px 0 0; font:12px arial; background:url(../images/sorcing_signin_bg.gif)  no-repeat right bottom;}
#benefits span{font-size:14px; font-weight:bold; margin:0;}
#benefits h1{margin:12px 0 10px 0; font-size:28px; line-height:33px; color:#4694d3;}
#benefits ul{margin:0; color:#474747; }
#benefits li{list-style:none;padding:5px 0 5px 15px; background:url(../images/list_dot.gif)  no-repeat -2px 5px;}	

#signInField { float:right; font:12px Arial;position:relative;}
#signInField .inner{ width:304px; padding:0; border: 1px solid #c1cee0; border-bottom:0; }
#signInField form{ padding:0 0 5px 15px; width:277px; overflow:hidden; }
#signInField #signInField_bottom { width:306px; height:2px; overflow:hidden; background:url(../images/signin_feild_bg.gif)  no-repeat 0 -40px; }
#signInField h3 { padding:3px 0 12px 21px; font:16px Verdana; color:#002a7b; font-weight:bold; }
#signInField #signin_line_middle { width:304px; height:1px; overflow:hidden; background:url(../images/signin_feild_bg.gif)  no-repeat -7px -37px;  }

#pPasswT { display:block; width: 304px; height:17px; text-indent:-9999px; background:url(../images/signin_feild_bg.gif)  no-repeat -4px 0; outline:none; }
#pPasswEmpty { display:block; width: 304px; height:17px; text-indent:-9999px; background:url(../images/pPasswT-bar.gif)  no-repeat 0 0; outline:none; }
#pPasswT2 { display:block; width: 304px; height:17px; background:url(../images/signin_feild_bg.gif)  no-repeat -8px 17px; }
#pPasswT2 img { position:absolute; right:2px; top:2px; height:48px; width:48px; outline:none; }

.suggestionContainer{border:1px solid #b4b4b4;background-color:#fff;}
.suggestionContainer p{margin:0px;}
.suggestionContainer p span{display:block;padding:2px 0 2px 4px;color:#000;cursor:pointer;font:normal 11px/14px Tahoma;}
.suggestionContainer .current{background-color:#666;color:#000;background-color:#85b6ea;}
.suggestionContainer .invalid{height:0px;line-height:0px;padding:0;font-size:0;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

/*hide border*/
.xman-box-content .standard_signin div#remember{border-top:none;}

/* success field */
#successField { width:500px;margin:0 auto;padding:20px 20px 35px 20px;border:1px solid #C1CEE0;background:transparent url(../images/success_a.png)  scroll no-repeat 25px 30px; }
#successUpper { padding:0 0 25px 50px;border-bottom:1px dashed #CCC;margin-bottom:20px; }
#successField h1 { margin:0;padding:0;font-size:14px;font-weight:bold; }
#successField h2 { margin:0;padding:0;font-size:12px;font-weight:bold; }
#search-keyword { width:350px;padding:4px 4px 3px 4px; }
#search-submit-wrap{ *display:inline-block; *border-bottom:1px solid #C7B59D; *border-left:1px solid #F29722; *border-right:1px solid #F5A23C; *border-top:1px solid #f09928;*margin-left:-1px;}
#search-submit{ display:inline-block; height:27px; *width:105px; *height:25px; padding:5px 22px; background:url(../images/xman_images.gif)  repeat-x 0 -48px;border-color:#fff #F5A23C #C7B59D #F29722; border-style:solid; border-width:0 1px 1px; *border:none; *background-position:0 -49px; color:#6C2300; cursor:pointer; font:bold 12px/17px Arial;margin-left:-1px;}
#success-action {padding-top:10px; }
#success-action a {padding:0 15px;font-weight:bold;background:transparent url(../images/arrow.gif)  scroll no-repeat 4px 3px; }

/* deny field */
#denyField{width:500px;margin:50px auto 150px;padding:15px 50px;border:1px solid #fad388;background:#fffdec url(../images/warning.png)  scroll no-repeat 13px 11px;font-size:14px;font-weight:bold;}

/* global login */
#changelang {width:90px;float:right;margin-right:102px;margin-top:30px;display:inline;position: relative;z-index:2011;}
#currentlang {position: absolute;width:90px;float:right;height:20px;line-height:20px;background:url('https://login.alibaba.com/images/xman/change-language.gif') 75px 8px no-repeat;padding:0 5px;border:none;}
#currentlang a:hover {text-decoration:underline;}
#langlist {background-color:#fff;z-index:2012;position:absolute;border:1px solid #cee7f7;}
#langlist ul {margin:0;padding:0;}
#langlist li {list-style:none;line-height:20px;padding:0 5px;width:80px;}
#langlist .current a{color:#FF6600;text-decoration: underline;}
#langlist .current {background:url('https://login.alibaba.com/images/xman/change-language.gif') 75px -15px no-repeat;}
#langlist .over {background:url('https://login.alibaba.com/images/xman/change-language.gif') 0 -40px repeat-x;}